package com.dou.you.che.service.sys;

import com.dou.you.che.core.entity.sys.SysRole;

import java.util.List;
import java.util.Map;

/**
 * 角色
 * @Author 黄国刚【1058118328@qq.com】
 */
public interface SysRoleServiceI {

    SysRole queryObject(String roleId);

    List<SysRole> queryList(Map<String, Object> map);

    int queryTotal(Map<String, Object> map);

    void save(SysRole role);

    void update(SysRole role);

    void deleteBatch(String[] roleIds);

    /**
     * 查询用户创建的角色ID列表
     */
    List<String> queryRoleIdList(String createUser);
}
